Evaluating DHT Implementations in Complex Environments by Network Emulator
نویسندگان
چکیده
We propose an evaluation method of large-scale distributed hash tables by network emulator that allows us to evaluate not only DHT algorithms but also DHT implementations. Evaluating DHT implementations is important for DHT application developers since it influences how an application utilizes a DHT. We built a platform to support our method and evaluated four implementations with various scenarios. The evaluation results show that our method is useful for evaluating the performance of DHT implementations in practical and complex environments.
منابع مشابه
Handling Churn in a DHT
This paper addresses the problem of churn—the continuous process of node arrival and departure—in distributed hash tables (DHTs). We argue that DHTs should perform lookups quickly and consistently under churn rates at least as high as those observed in deployed P2P systems such as Kazaa. We then show through experiments on an emulated network that current DHT implementations cannot handle such ...
متن کاملA Modified Peer-to-peer Lookup Service for Internet Applications with an ‘Extended Chord’ Implementation
Implementation of this function may rely on distributed hash tables or multicast trees. However, there are concerns about the performance and dependability of these overlays in realistic environments [1]. Several studies have shown that current peer-to-peer environments have high churn rates: nodes join and leave the overlay continuously. Most of implementations relying on multicast trees gener...
متن کاملGENERATION OF MULTIPLE SPECTRUM-COMPATIBLE ARTIFICIAL EARTHQUAKE ACCELEGRAMS WITH HARTLEY TRANSFORM AND RBF NEURAL NETWORK
The Hartley transform, a real-valued alternative to the complex Fourier transform, is presented as an efficient tool for the analysis and simulation of earthquake accelerograms. This paper is introduced a novel method based on discrete Hartley transform (DHT) and radial basis function (RBF) neural network for generation of artificial earthquake accelerograms from specific target spectrums. Acce...
متن کاملA TCP/IP Network Emulator
In this paper, a Linux based framework of TCP/IP network emulator is introduced. Several advantages can be noted. Firstly, the maintenance of large numbers of processors is unnecessary. Secondly, compared with simulators constructed with conceptual codes, our emulator framework makes it easier to test the interaction and behaviour of TCP/IP in real Linux network environments. Thirdly, the wired...
متن کاملDeconstructing DHTs
Nearly all proposed DHTs have echoes – either explicit or implicit – of parallel interconnect networks such as butterfly, torus, hypercube, and de Bruijn graphs. However, unlike interconnection networks, DHTs define an overlay graph for all network sizes, and allow the overlay graph to evolve as nodes join and leave as participants. Most of the well-cited DHT designs obscured two basic concerns...
متن کامل